package io.jee.runshan.domain;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 会员
 * 
 * @Created: 2015-01-22
 * @Last_modified: 2015-01-22 10:53:34
 * @Last_modified_by: ynshun
 * @Create_by: ynshun
 *
 */
@Entity
@Table(name = "runshan_VIP")
public class VIP {
	private Integer id;
	private String wxOpenid;
	private String wxAccount;
	private String wxNikename;
	private String VIPCardNo; // 会员卡号
	private String mobile; // 手机
	private String IDCardNo; // 身份证号
	private Date birthDay; // 生日
	private String name; // 姓名
	private String address; // 地址
	private Integer fraction; // 积分
	private BigDecimal preDeposit; // 预存款

	@Id
	@GeneratedValue
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getWxOpenid() {
		return wxOpenid;
	}

	public void setWxOpenid(String wxOpenid) {
		this.wxOpenid = wxOpenid;
	}

	public String getWxAccount() {
		return wxAccount;
	}

	public void setWxAccount(String wxAccount) {
		this.wxAccount = wxAccount;
	}

	public String getWxNikename() {
		return wxNikename;
	}

	public void setWxNikename(String wxNikename) {
		this.wxNikename = wxNikename;
	}

	public String getVIPCardNo() {
		return VIPCardNo;
	}

	public void setVIPCardNo(String vIPCardNo) {
		VIPCardNo = vIPCardNo;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getIDCardNo() {
		return IDCardNo;
	}

	public void setIDCardNo(String iDCardNo) {
		IDCardNo = iDCardNo;
	}

	public Date getBirthDay() {
		return birthDay;
	}

	public void setBirthDay(Date birthDay) {
		this.birthDay = birthDay;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Integer getFraction() {
		return fraction;
	}

	public void setFraction(Integer fraction) {
		this.fraction = fraction;
	}

	public BigDecimal getPreDeposit() {
		return preDeposit;
	}

	public void setPreDeposit(BigDecimal preDeposit) {
		this.preDeposit = preDeposit;
	}

}
